keeper of the dogs - Alemán Inglés Diccionario